<!-- Importamos los metodos js del abm de detalles de asistencias -->
<script type="text/javascript" src="<?php echo base_url(); ?>js/funciones_detalles_asistencias.js"></script>

<div class="breadcrumbs" id="breadcrumbs">
	<script type="text/javascript">
		try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){}
	</script>
	
	<!-- Informacion de las secciones abiertas -->
	<ul class="breadcrumb">
		<li>
			<i class="icon-home home-icon"></i>
			<a href="<?php echo(site_url("inicio")); ?>">Inicio</a>
		</li>
		<li class="active">
			<a href="<?php echo(site_url("detalleAsistencia/consultar/".$idCicloLectivoSel."/".$idTurnoSel."/".$idCursoSel."/".$idDivisionSel."/".$idTipoAsistenciaSel."/".$fechaSel)); ?>">Tomar Asistencia Diaria</a>
		</li>
	</ul><!-- .breadcrumb -->
	<!-- Fin Informacion de las secciones abiertas -->
</div>

<!-- Seccion de contenido -->
<div class="page-content">
	<div class="page-header">
		<h1>
			Toma de Asistencia
			<small>
				<i class="icon-double-angle-right"></i>
				Seleccione la divisi&oacute;n, tipo de asistencia y fecha correcto.
			</small>
		</h1>
	</div><!-- /.page-header -->
	
	<div class="row">
		<div class="col-xs-12">			
			<!-- Filtros -->
			<div class="row">
				<div class="col-sm-2 col-xs-12">
					<div class="widget-box">
						<div class="widget-header">
							<h4>Ciclos Lect.</h4>

							<span class="widget-toolbar">
								<a href="#" data-action="collapse">
									<i class="icon-chevron-up"></i>
								</a>
							</span>
						</div>

						<div class="widget-body">
							<div class="widget-main">								
								<form class="form-horizontal" role="form">
									<label for="cicloLectivo">Seleccionar:</label>
									
									<select class="form-control" id="cicloLectivo" onchange="filtrarAlumnado(1, '<?php echo(base_url()."detalleAsistencia/consultar") ?>');">
										<option value="0" selected="selected">Vigente</option>
										<?php
											//Recorremos todos los ciclos lectivos que nos paso el controlador y generamos el selector
											foreach ($ciclosLectivos->result() as $cicloLectivo){
												if($cicloLectivo->idCicloLectivo == $idCicloLectivoSel){
													echo ('<option selected="selected" value="'.$cicloLectivo->idCicloLectivo.'">'.$cicloLectivo->nombre.'</option>');
												}else{
													echo ('<option value="'.$cicloLectivo->idCicloLectivo.'">'.$cicloLectivo->nombre.'</option>');
												}
											}
										?>
									</select>
								</form>
							</div>
						</div>
					</div>
				</div><!-- /.col -->
				
				<div class="col-sm-2 col-xs-12">
					<div class="widget-box">
						<div class="widget-header">
							<h4>Turnos</h4>

							<span class="widget-toolbar">
								<a href="#" data-action="collapse">
									<i class="icon-chevron-up"></i>
								</a>
							</span>
						</div>

						<div class="widget-body">
							<div class="widget-main">								
								<form class="form-horizontal" role="form">
									<label for="turno">Seleccionar:</label>
									
									<select class="form-control" id="turno" onchange="filtrarAlumnado(2, '<?php echo(base_url()."detalleAsistencia/consultar") ?>');">
										<option value="0" selected="selected">Todos</option>
										<?php
											//Recorremos todos los turnos que nos paso el controlador y generamos el selector
											foreach ($turnos->result() as $turno){
												if($turno->idTurno == $idTurnoSel){
													echo ('<option selected="selected" value="'.$turno->idTurno.'">'.$turno->nombre.'</option>');
												}else{
													echo ('<option value="'.$turno->idTurno.'">'.$turno->nombre.'</option>');
												}
											}
										?>
									</select>
								</form>
							</div>
						</div>
					</div>
				</div><!-- /.col -->
				
				<div class="col-sm-2 col-xs-12">
					<div class="widget-box">
						<div class="widget-header">
							<h4>Cursos</h4>

							<span class="widget-toolbar">
								<a href="#" data-action="collapse">
									<i class="icon-chevron-up"></i>
								</a>
							</span>
						</div>

						<div class="widget-body">
							<div class="widget-main">								
								<form class="form-horizontal" role="form">
									<label for="curso">Seleccionar:</label>
									
									<select class="form-control" id="curso" onchange="filtrarAlumnado(3, '<?php echo(base_url()."detalleAsistencia/consultar") ?>');">
										<option value="0" selected="selected">Seleccionar</option>
										<?php
											//Recorremos todos los cursos que nos paso el controlador y generamos el selector
											foreach ($cursos->result() as $curso){
												if($curso->idCurso == $idCursoSel){
													echo ('<option selected="selected" value="'.$curso->idCurso.'">'.$curso->nombre.'</option>');
												}else{
													echo ('<option value="'.$curso->idCurso.'">'.$curso->nombre.'</option>');
												}
											}
										?>
									</select>
								</form>
							</div>
						</div>
					</div>
				</div><!-- /.col -->
				
				<div class="col-sm-2 col-xs-12">
					<div class="widget-box">
						<div class="widget-header">
							<h4>Divisiones</h4>

							<span class="widget-toolbar">
								<a href="#" data-action="collapse">
									<i class="icon-chevron-up"></i>
								</a>
							</span>
						</div>

						<div class="widget-body">
							<div class="widget-main">								
								<form class="form-horizontal" role="form">
									<label for="division">Seleccionar:</label>
									
									<select class="form-control" id="division" onchange="filtrarAlumnado(4, '<?php echo(base_url()."detalleAsistencia/consultar") ?>');">
										<option value="0" selected="selected">Seleccionar</option>
										<?php
											//Recorremos todas las divisiones que nos paso el controlador y generamos el selector
											foreach ($divisiones->result() as $division){
												if($division->idDivision == $idDivisionSel){
													echo ('<option selected="selected" value="'.$division->idDivision.'">'.$division->curso." - ".$division->nombre.'</option>');
												}else{
													echo ('<option value="'.$division->idDivision.'">'.$division->curso." - ".$division->nombre.'</option>');
												}
											}
										?>
									</select>
								</form>
							</div>
						</div>
					</div>
				</div><!-- /.col -->
				
				<div class="col-sm-2 col-xs-12">
					<div class="widget-box">
						<div class="widget-header">
							<h4>Fecha</h4>

							<span class="widget-toolbar">
								<a href="#" data-action="collapse">
									<i class="icon-chevron-up"></i>
								</a>
							</span>
						</div>

						<div class="widget-body">
							<div class="widget-main">								
								<form class="form-horizontal" role="form">									
									<label for="fecha">Seleccionar:</label>
										
									<div class="input-group">
										<input class="form-control date-picker" id="fecha" name="fecha" type="text" value="<?php echo($fecha2Sel); ?>" data-date-format="dd-mm-yyyy" onchange="filtrarAlumnado(5, '<?php echo(base_url()."detalleAsistencia/consultar") ?>');"/>
										<span class="input-group-addon">
											<i class="icon-calendar bigger-110"></i>
										</span>
									</div>
								</form>
							</div>
						</div>
					</div>
				</div><!-- /.col -->
				
				<div class="col-sm-2 col-xs-12">
					<div class="widget-box">
						<div class="widget-header">
							<h4>Tipos</h4>

							<span class="widget-toolbar">
								<a href="#" data-action="collapse">
									<i class="icon-chevron-up"></i>
								</a>
							</span>
						</div>

						<div class="widget-body">
							<div class="widget-main">								
								<form class="form-horizontal" role="form">
									<label for="tipoAsistencia">Seleccionar:</label>
									
									<select class="form-control" id="tipoAsistencia" onchange="filtrarAlumnado(6, '<?php echo(base_url()."detalleAsistencia/consultar") ?>');">
										<option value="0" selected="selected">Ninguno</option>
										<?php
											//Recorremos todas los tipos de asistencias que nos paso el controlador y generamos el selector
											foreach ($tiposAsistencias->result() as $tipo){
												if($tipo->idTipoAsistencia == $idTipoAsistenciaSel){
													echo ('<option selected="selected" value="'.$tipo->idTipoAsistencia.'">'.$tipo->nombre.'</option>');
												}else{
													echo ('<option value="'.$tipo->idTipoAsistencia.'">'.$tipo->nombre.'</option>');
												}
											}
										?>
									</select>
								</form>
							</div>
						</div>
					</div>
				</div><!-- /.col -->
			</div><!-- /.row -->
			<!-- Fin Filtros -->
			
			<div class="hr hr-18 dotted"></div>
			
			<?php if($idCicloLectivoSel>0 && $idCursoSel>0 && $idDivisionSel>0 && $idTipoAsistenciaSel>0 && $fechaSel!=""){ ?>
			<div class="row">
				<div class="col-xs-12">
					<div class="table-responsive">
						<form role="form" action="<?php echo(site_url('detalleAsistencia/modificar/'.$idDivisionSel.'/'.$idTipoAsistenciaSel."/".$fecha3Sel)); ?>" id="formAsistencia" method="post" target="iframeUpload">
							<table id="sample-table-2" class="table table-striped table-bordered table-hover">
								<thead>
									<tr>										
										<th>Alumno</th>
										<th>Estado</th>
										<th>Justificada</th>
									</tr>
								</thead>
															
								<tbody>								
									<?php
										//Recorremos todos los alumnos que nos paso el controlador y generamos la tabla html
										foreach ($alumnos->result() as $alumno){ ?>
											<tr>
												<td><strong><?php echo($alumno->apellido.", ".$alumno->nombre);  ?></strong><?php echo(" (".$alumno->tipoDocumento.": ".$alumno->numeroDocumento.")"); ?></td>
												
												<?php
													//Busco en la base de datos si ya se creo un registro para el alumno de la division en la fecha y tipo de asistencia seleccionada
													$detalle = $this->m_detalle_asistencia->get2($alumno->idAxD, $idDivisionSel, $idTipoAsistenciaSel, $fecha3Sel);
												?>
												
												<td>
													<div class="radio">
														<?php
															if($detalle->num_rows() == 1){
																//Recorremos todos los tipos de inasistencias existentes y seleccionamos el correto.
																foreach ($tiposInasistencias->result() as $tipo){ ?>
																	<label style="margin-left:10px">
																		<input name="axd_<?php echo($alumno->idAxD); ?>" type="radio" class="ace" value="<?php echo($tipo->idEstadoDetalleAsistencia); ?>" <?php if($tipo->idEstadoDetalleAsistencia==$detalle->row()->idEstadoDetalleAsistencia) echo('checked="checked"');?>/>
																		<span class="lbl">&nbsp;<?php echo($tipo->nombre); ?></span>
																	</label>
														<?php 	}
															} else {
																$band=1;
																
																//Recorremos todos los tipos de inasistencias existentes y seleccionamos el primero.
																foreach ($tiposInasistencias->result() as $tipo){ ?>
																	<label style="margin-left:10px">
																		<input name="axd_<?php echo($alumno->idAxD); ?>" type="radio" class="ace" value="<?php echo($tipo->idEstadoDetalleAsistencia); ?>" <?php if($band==1) echo('checked="checked"');?>/>
																		<span class="lbl">&nbsp;<?php echo($tipo->nombre); ?></span>
																	</label>
															<?php
																	$band=0;
																}
															} ?>
													</div>
												</td>
												
												<td>
													<div class="checkbox">
														<?php
															if($detalle->num_rows() == 1){
																if($detalle->row()->justificada == 1){ ?>
																	<label>
																		<input name="axdj_<?php echo($alumno->idAxD); ?>" type="checkbox" class="ace" checked="checked"/>
																		<span class="lbl"></span>
																	</label>																
																<?php 
																} else { ?>
																	<label>
																		<input name="axdj_<?php echo($alumno->idAxD); ?>" type="checkbox" class="ace" />
																		<span class="lbl"></span>
																	</label>
															<?php
																}
															} else { ?>
																<label>
																	<input name="axdj_<?php echo($alumno->idAxD); ?>" type="checkbox" class="ace" />
																	<span class="lbl"></span>
																</label>
															<?php
															}
														?>
													</div>												
												</td>
											</tr>
									<?php } ?>
								</tbody>
							</table>
							
							<button class="btn btn-primary" type="button" onclick="modificarAsistencia()">
								<i class="icon-ok bigger-110"></i>
								Guardar
							</button>
							
							<iframe id="respuesta" name="iframeUpload" style="display:none"></iframe>
						</form>
					</div>
					
					<div class="hr hr-18 dotted hr-double"></div>				
				</div><!-- /.col -->
			</div><!-- /.row -->
			<?php }	?>
			
			<div class="alert alert-info">
				<strong>Importante!</strong>

				Para visualizar los alumnos seleccione la divisi&oacute;n, tipo de asistencia y fecha correctas.
				<br>
			</div>
		</div><!-- /.col -->
	</div><!-- /.row -->
</div><!-- /.page-content --><!-- Fin Seccion de contenido -->

<!-- inline scripts related to this page -->
<script type="text/javascript">
	jQuery(function($){
		//Calendario
		$('.date-picker').datepicker({autoclose:true, language: "es"}).next().on(ace.click_event, function(){
			$(this).prev().focus();
		});	
	});
</script>